home *** CD-ROM | disk | FTP | other *** search
Makefile | 1993-12-29 | 16.0 KB | 371 lines |
- # This file is created from a combination of
- # amiga/makefile.base
- # amiga/makefile.depend
- # files by typing:
- # lmk -f amiga/makefile.base Makefile
- #
- # -------------------------------------------
- #
- #
- # Makefile for KA9Q TCP/IP package for Commodore-Amiga with Lattice C
- #
- # CFLAGS for Amiga installation
- #
- #CFLAGS=-. -d1 -cstf -iamiga -ba -ma -v -O
-
- all: before gendom mkdep AmigaNOS after
-
- before:
- @echo "Start make at " NOLINE
- @date
-
- after:
- @echo "Done make at " NOLINE
- @date
-
- .c.o:
- LC -. $ $<
-
- .asm.o:
- LC:ASM $<
-
- CLIENTS= telnet.o ftpcli.o finger.o smtpcli.o pop2cli.o pop3cli.o \
- hop.o nntpcli.o rlogin.o
-
- SERVERS= mailbox.o forward.o ttylink.o ftpserv.o smisc.o smtpserv.o \
- fingerd.o pop2serv.o pop3serv.o chatnode.o digger.o
-
- INTERNET1= tcpcmd.o tcpuser.o tcptimer.o tcpout.o tcpin.o tcpsubr.o \
- tcphdr.o udpcmd.o udp.o udphdr.o domain.o domhdr.o ripcmd.o \
- rip.o
-
- INTERNET2= ipcmd.o ip.o iproute.o iphdr.o icmpcmd.o icmp.o icmpmsg.o \
- icmphdr.o arpcmd.o arp.o arphdr.o enet.o netuser.o rspf.o \
- rspfcmd.o rspfhdr.o
-
- AX25= ax25cmd.o ax25user.o ax25.o axlink.o bmutil.o lapbtime.o \
- lapb.o kiss.o ax25subr.o ax25hdr.o
-
- NETROM= nrcmd.o nr4user.o nr4timer.o nr4.o nr4subr.o nr4hdr.o nr3.o \
- nrs.o nrhdr.o
-
- NET= ftpsubr.o sockcmd.o sockuser.o socket.o sockutil.o slip.o \
- iface.o timer.o ttydriv.o cmdparse.o mbuf.o misc.o audit.o \
- files.o kernel.o getopt.o wildmat.o
-
- DUMP= trace.o enetdump.o kissdump.o ax25dump.o arpdump.o nrdump.o \
- ipdump.o icmpdump.o udpdump.o tcpdump.o ripdump.o \
- rspfdump.o rwhodump.o pppdump.o slcompdu.o
-
- PPP= ppp.o pppcmd.o pppipcp.o ppppap.o ppplcp.o slcompre.o
-
- AMIGAOBJS= amiga/amiga.o amiga/ksubr.o amiga/dirutil.o \
- amiga/pathname.o amiga/amiga_gen.o asy.o amiga/serdev.o \
- amiga/alloc.o amiga/windows.o
-
- AmigaNOS: main.o config.o version.o session.o clients.lib servers.lib \
- internet1.lib internet2.lib net.lib netrom.lib ax25.lib \
- ppp.lib mchdep.lib dump.lib amiga/net.with
- BLINK TO AmigaNOS WITH amiga/net.with NODEBUG
-
- AmigaNOS.debug: main.o config.o version.o session.o clients.lib servers.lib \
- internet1.lib internet2.lib net.lib netrom.lib ax25.lib \
- ppp.lib mchdep.lib dump.lib amiga/net.with
- BLINK TO AmigaNOS.Debug WITH amiga/net.with ADDSYM
-
- clients.lib: $(CLIENTS)
- oml -v clients.lib r $?
-
- servers.lib: $(SERVERS)
- oml -v servers.lib r $?
-
- internet1.lib: $(INTERNET1)
- oml -v internet1.lib r $?
-
- internet2.lib: $(INTERNET2)
- oml -v internet2.lib r $?
-
- ax25.lib: $(AX25)
- oml -v ax25.lib r $?
-
- netrom.lib: $(NETROM)
- oml -v netrom.lib r $?
-
- net.lib: $(NET)
- oml -v net.lib r $?
-
- dump.lib: $(DUMP)
- oml -v dump.lib r $?
-
- ppp.lib: $(PPP)
- oml -v ppp.lib r $?
-
- mchdep.lib: $(AMIGAOBJS)
- oml -v mchdep.lib r $?
-
- #
- # kernel.c gets special don't defer stack clean up option
- #
- kernel.o: kernel.c
- LC -. $ -mc kernel.c
-
- mkdep: mkdep.c
- lc -. -L mkdep.c
-
- gendom: gendom.c
- lc -. -L gendom.c
-
- clean:
- -delete *.lib *.o *.bak *.lnk *.info quiet
- -delete amiga/*.o amiga/*.info amiga/*.bak quiet
- -delete NOS.* AmigaNOS gendom mkdep quiet
-
- dist: clean
- @echo "Archive Created At " NOLINE
- @date
- setdate * quiet
- setdate amiga/* quiet
- delete /asrc.lha
- lha -2 -r a /asrc *
-
- Makefile: makefile
-
- makefile: amiga/makefile.base amiga/makefile.depend
- @echo >t:mkmessage "\# This file is created from a combination of"
- @echo >>t:mkmessage "\# amiga/makefile.base"
- @echo >>t:mkmessage "\# amiga/makefile.depend"
- @echo >>t:mkmessage "\# files by typing:"
- @echo >>t:mkmessage "\# lmk -f amiga/makefile.base Makefile"
- @echo >>t:mkmessage "\#"
- @echo >>t:mkmessage "\# -------------------------------------------"
- @echo >>t:mkmessage "\#"
- -delete Makefile
- join t:mkmessage amiga/makefile.base amiga/makefile.depend as Makefile
- delete t:mkmessage
-
- #make begin says to start from the beginning.
- begin: clean
- amiga/amiga_gen.o: amiga/amiga_gen.asm
- amiga/alloc.o: amiga/alloc.c global.h timer.h proc.h cmdparse.h
- amiga/amiga.o: amiga/amiga.c global.h config.h amiga/amiga.h mbuf.h
- amiga/amiga.o: socket.h internet.h iface.h cmdparse.h amiga/asy.h amiga/serdev.h
- amiga/amiga.o: slip.h timer.h proc.h session.h amiga/windows.h amiga/stat.h
- amiga/amiga.o: commands.h files.h
- amiga/dirutil.o: amiga/dirutil.c global.h dirutil.h proc.h commands.h
- amiga/dirutil.o: socket.h amiga/amiga.h
- amiga/ksubr.o: amiga/ksubr.c global.h proc.h commands.h
- amiga/pathname.o: amiga/pathname.c global.h dirutil.h
- amiga/serdev.o: amiga/serdev.c global.h config.h amiga/amiga.h mbuf.h
- amiga/serdev.o: iface.h proc.h cmdparse.h slip.h commands.h nrs.h files.h
- amiga/serdev.o: amiga/serdev.h
- amiga/windows.o: amiga/windows.c global.h config.h mbuf.h socket.h
- amiga/windows.o: proc.h session.h tty.h amiga/windows.h amiga/amiga.h
- amiga/windows.o: commands.h timer.h
- amiga/alloc.o: amiga/alloc.c global.h timer.h proc.h cmdparse.h
- amiga/amiga.o: amiga/amiga.c global.h config.h amiga/amiga.h mbuf.h
- amiga/amiga.o: socket.h internet.h iface.h cmdparse.h amiga/asy.h amiga/serdev.h
- amiga/amiga.o: slip.h timer.h proc.h session.h amiga/windows.h amiga/stat.h
- amiga/amiga.o: commands.h files.h
- amiga/dirutil.o: amiga/dirutil.c global.h dirutil.h proc.h commands.h
- amiga/dirutil.o: socket.h amiga/amiga.h
- amiga/ksubr.o: amiga/ksubr.c global.h proc.h commands.h
- amiga/mkdep.o: amiga/mkdep.c
- amiga/pathname.o: amiga/pathname.c global.h dirutil.h
- amiga/serdev.o: amiga/serdev.c global.h config.h amiga/amiga.h mbuf.h
- amiga/serdev.o: iface.h proc.h cmdparse.h amiga/asy.h slip.h commands.h
- amiga/serdev.o: nrs.h files.h amiga/serdev.h
- amiga/vfprintf.o: amiga/vfprintf.c
- amiga/vsprintf.o: amiga/vsprintf.c
- amiga/windows.o: amiga/windows.c global.h config.h mbuf.h socket.h
- amiga/windows.o: proc.h session.h tty.h amiga/windows.h amiga/amiga.h
- amiga/windows.o: commands.h timer.h
- arp.o: arp.c global.h mbuf.h timer.h iface.h enet.h ax25.h icmp.h ip.h
- arp.o: arp.h icmp.h rspf.h
- arpcmd.o: arpcmd.c global.h mbuf.h timer.h enet.h ax25.h arp.h netuser.h
- arpcmd.o: cmdparse.h commands.h rspf.h
- arpdump.o: arpdump.c global.h mbuf.h timer.h arp.h netuser.h trace.h
- arphdr.o: arphdr.c global.h mbuf.h arp.h
- asy.o: asy.c global.h iface.h netuser.h amiga/asy.h ax25.h kiss.h slip.h
- asy.o: slcompre.h ppp.h nrs.h config.h proc.h commands.h
- audit.o: audit.c global.h mbuf.h
- ax25.o: ax25.c global.h config.h mbuf.h iface.h timer.h arp.h slip.h ax25.h
- ax25.o: lapb.h netrom.h ip.h
- ax25cmd.o: ax25cmd.c global.h config.h mbuf.h timer.h proc.h iface.h
- ax25cmd.o: ax25.h lapb.h cmdparse.h socket.h mailbox.h session.h tty.h
- ax25cmd.o: nr4.h commands.h
- ax25dump.o: ax25dump.c global.h mbuf.h ax25.h timer.h lapb.h trace.h
- ax25dump.o: socket.h
- ax25hdr.o: ax25hdr.c global.h mbuf.h ax25.h
- ax25subr.o: ax25subr.c global.h mbuf.h timer.h ax25.h lapb.h
- ax25user.o: ax25user.c global.h mbuf.h timer.h iface.h lapb.h ax25.h
- ax25user.o: lapb.h
- axlink.o: axlink.c global.h mbuf.h iface.h ax25.h ip.h timer.h lapb.h
- bmutil.o: bmutil.c global.h ftpserv.h smtp.h proc.h usock.h telnet.h
- bmutil.o: timer.h files.h bm.h mailbox.h
- chatnode.o: chatnode.c global.h config.h mailbox.h netuser.h timer.h
- chatnode.o: cmdparse.h socket.h session.h files.h commands.h
- cmdparse.o: cmdparse.c global.h cmdparse.h proc.h
- config.o: config.c global.h mbuf.h proc.h cmdparse.h config.h daemon.h
- config.o: timer.h iface.h ppp.h slip.h usock.h socket.h kiss.h enet.h
- config.o: ax25.h netrom.h ip.h tcp.h udp.h commands.h rspf.h trace.h
- digger.o: digger.c global.h cmdparse.h commands.h proc.h files.h smtp.h
- digger.o: bm.h ax25.h
- domain.o: domain.c global.h mbuf.h timer.h netuser.h socket.h cmdparse.h
- domain.o: proc.h domain.h commands.h
- domhdr.o: domhdr.c global.h mbuf.h domain.h
- enet.o: enet.c global.h mbuf.h iface.h timer.h arp.h ip.h enet.h
- enetdump.o: enetdump.c global.h mbuf.h enet.h trace.h
- files.o: files.c global.h files.h
- finger.o: finger.c global.h mbuf.h socket.h session.h proc.h netuser.h
- finger.o: commands.h tty.h config.h
- fingerd.o: fingerd.c global.h files.h mbuf.h socket.h session.h proc.h
- fingerd.o: dirutil.h commands.h mailbox.h config.h
- forward.o: forward.c global.h config.h bm.h mailbox.h cmdparse.h proc.h
- forward.o: socket.h timer.h usock.h netuser.h ax25.h smtp.h netrom.h
- forward.o: nr4.h files.h
- ftpcli.o: ftpcli.c global.h mbuf.h session.h cmdparse.h timer.h proc.h
- ftpcli.o: tty.h socket.h ftp.h ftpcli.h commands.h netuser.h config.h
- ftpserv.o: ftpserv.c amiga/stat.h global.h config.h mbuf.h socket.h
- ftpserv.o: ftp.h ftpserv.h proc.h dirutil.h cmdparse.h commands.h files.h
- ftpsubr.o: ftpsubr.c global.h mbuf.h socket.h proc.h ftp.h ftpcli.h
- getopt.o: getopt.c global.h
- hop.o: hop.c global.h mbuf.h usock.h socket.h session.h timer.h proc.h
- hop.o: netuser.h commands.h tty.h cmdparse.h ip.h icmp.h udp.h
- icmp.o: icmp.c global.h mbuf.h internet.h timer.h iface.h ip.h icmp.h
- icmp.o: netuser.h tcp.h
- icmpcmd.o: icmpcmd.c global.h icmp.h mbuf.h netuser.h internet.h timer.h
- icmpcmd.o: socket.h proc.h session.h cmdparse.h commands.h config.h
- icmpdump.o: icmpdump.c global.h mbuf.h internet.h icmp.h trace.h ip.h
- icmphdr.o: icmphdr.c global.h mbuf.h internet.h ip.h icmp.h
- icmpmsg.o: icmpmsg.c global.h
- iface.o: iface.c global.h iface.h ip.h netuser.h cmdparse.h commands.h
- iface.o: enet.h ax25.h proc.h
- ip.o: ip.c global.h config.h mbuf.h timer.h internet.h iface.h ip.h icmp.h
- ip.o: tcp.h udp.h rspf.h
- ipcmd.o: ipcmd.c global.h config.h mbuf.h internet.h timer.h netuser.h
- ipcmd.o: iface.h ip.h cmdparse.h commands.h rip.h rspf.h ax25.h
- ipdump.o: ipdump.c global.h mbuf.h internet.h timer.h iface.h ip.h trace.h
- ipdump.o: netuser.h config.h
- iphdr.o: iphdr.c global.h mbuf.h ip.h internet.h
- iproute.o: iproute.c global.h config.h mbuf.h internet.h timer.h netuser.h
- iproute.o: ip.h icmp.h iface.h trace.h rip.h
- kernel.o: kernel.c global.h mbuf.h proc.h timer.h socket.h daemon.h amiga/amiga.h
- kiss.o: kiss.c global.h mbuf.h amiga/asy.h iface.h kiss.h slip.h ax25.h
- kissdump.o: kissdump.c global.h mbuf.h kiss.h ax25.h trace.h
- lapb.o: lapb.c global.h mbuf.h timer.h ax25.h lapb.h ip.h netrom.h
- lapbtime.o: lapbtime.c global.h mbuf.h ax25.h timer.h lapb.h
- mailbox.o: mailbox.c global.h config.h bm.h mailbox.h cmdparse.h proc.h
- mailbox.o: socket.h usock.h ax25.h smtp.h dirutil.h telnet.h ftp.h ftpserv.h
- mailbox.o: netrom.h commands.h netuser.h files.h amiga/amiga.h
- main.o: main.c global.h config.h files.h mbuf.h socket.h iface.h ftpcli.h
- main.o: telnet.h remote.h session.h cmdparse.h ax25.h kiss.h enet.h timer.h
- main.o: proc.h tty.h daemon.h usock.h netrom.h ip.h tcp.h udp.h amiga/amiga.h
- main.o: commands.h amiga/windows.h
- mbuf.o: mbuf.c global.h mbuf.h proc.h
- misc.o: misc.c global.h socket.h mbuf.h
- netuser.o: netuser.c global.h netuser.h
- nntpcli.o: nntpcli.c global.h timer.h cmdparse.h commands.h socket.h
- nntpcli.o: usock.h netuser.h proc.h smtp.h files.h session.h dirutil.h
- nntpcli.o: amiga/stat.h
- nr3.o: nr3.c global.h mbuf.h iface.h netuser.h arp.h slip.h ax25.h netrom.h
- nr3.o: nr4.h lapb.h socket.h trace.h ip.h commands.h
- nr4.o: nr4.c global.h mbuf.h timer.h ax25.h lapb.h netrom.h nr4.h
- nr4hdr.o: nr4hdr.c global.h mbuf.h nr4.h
- nr4subr.o: nr4subr.c global.h mbuf.h timer.h ax25.h netrom.h nr4.h lapb.h
- nr4timer.o: nr4timer.c global.h mbuf.h timer.h ax25.h lapb.h netrom.h
- nr4timer.o: nr4.h
- nr4user.o: nr4user.c global.h mbuf.h timer.h ax25.h lapb.h netrom.h nr4.h
- nrcmd.o: nrcmd.c global.h mbuf.h ax25.h mailbox.h netrom.h nr4.h timer.h
- nrcmd.o: iface.h lapb.h cmdparse.h session.h socket.h commands.h config.h
- nrdump.o: nrdump.c global.h mbuf.h netrom.h nr4.h trace.h
- nrhdr.o: nrhdr.c global.h mbuf.h ax25.h netrom.h lapb.h
- nrs.o: nrs.c global.h mbuf.h iface.h ax25.h nrs.h amiga/asy.h trace.h
- nrs.o: commands.h
- pop2cli.o: pop2cli.c global.h mbuf.h cmdparse.h proc.h socket.h timer.h
- pop2cli.o: netuser.h dirutil.h files.h pop2.h commands.h
- pop2serv.o: pop2serv.c amiga/stat.h global.h mbuf.h cmdparse.h socket.h
- pop2serv.o: proc.h files.h pop2.h commands.h
- pop3cli.o: pop3cli.c
- pop3serv.o: pop3serv.c
- ppp.o: ppp.c global.h mbuf.h proc.h iface.h ax25.h slcompre.h ppp.h slip.h
- ppp.o: amiga/asy.h internet.h ip.h config.h trace.h
- pppcmd.o: pppcmd.c global.h mbuf.h iface.h timer.h amiga/asy.h slcompre.h
- pppcmd.o: ppp.h slip.h commands.h netuser.h cmdparse.h config.h
- pppdump.o: pppdump.c global.h mbuf.h proc.h iface.h internet.h slcompre.h
- pppdump.o: slip.h ppp.h trace.h
- pppipcp.o: pppipcp.c global.h files.h netuser.h mbuf.h proc.h iface.h
- pppipcp.o: ip.h tcp.h slcompre.h ppp.h slip.h
- ppplcp.o: ppplcp.c global.h mbuf.h proc.h iface.h slip.h ppp.h
- ppppap.o: ppppap.c global.h files.h mbuf.h proc.h iface.h ppp.h slip.h
- ppppap.o: session.h ftpserv.h
- rip.o: rip.c global.h mbuf.h netuser.h udp.h timer.h iface.h ip.h internet.h
- rip.o: rip.h arp.h
- ripcmd.o: ripcmd.c global.h mbuf.h netuser.h internet.h cmdparse.h timer.h
- ripcmd.o: iface.h udp.h rip.h commands.h
- ripdump.o: ripdump.c global.h mbuf.h netuser.h timer.h rip.h trace.h
- rlogin.o: rlogin.c global.h mbuf.h socket.h session.h proc.h tty.h commands.h
- rlogin.o: netuser.h
- rspf.o: rspf.c global.h config.h mbuf.h proc.h timer.h netuser.h internet.h
- rspf.o: ip.h iface.h ax25.h arp.h icmp.h socket.h rspf.h
- rspfcmd.o: rspfcmd.c global.h mbuf.h proc.h timer.h iface.h cmdparse.h
- rspfcmd.o: netuser.h rspf.h commands.h
- rspfdump.o: rspfdump.c global.h mbuf.h netuser.h internet.h ip.h rspf.h
- rspfdump.o: trace.h
- rspfhdr.o: rspfhdr.c global.h mbuf.h internet.h timer.h rspf.h ip.h
- rwhodump.o: rwhodump.c global.h mbuf.h trace.h
- session.o: session.c global.h config.h mbuf.h socket.h ftpcli.h telnet.h
- session.o: icmp.h session.h cmdparse.h timer.h proc.h tty.h commands.h
- session.o: amiga/amiga.h
- slcompdu.o: slcompdu.c global.h mbuf.h internet.h ip.h slcompre.h trace.h
- slcompre.o: slcompre.c global.h mbuf.h internet.h slcompre.h
- slip.o: slip.c global.h mbuf.h iface.h ax25.h slip.h amiga/asy.h trace.h
- smisc.o: smisc.c global.h mbuf.h socket.h proc.h remote.h smtp.h tcp.h
- smisc.o: commands.h amiga/amiga.h mailbox.h
- smtpcli.o: smtpcli.c amiga/stat.h global.h config.h mbuf.h cmdparse.h
- smtpcli.o: proc.h socket.h timer.h netuser.h smtp.h dirutil.h commands.h
- smtpcli.o: session.h bm.h
- smtpserv.o: smtpserv.c global.h config.h mbuf.h cmdparse.h socket.h
- smtpserv.o: iface.h proc.h smtp.h commands.h dirutil.h mailbox.h netuser.h
- smtpserv.o: ax25.h bm.h
- sockcmd.o: sockcmd.c global.h mbuf.h proc.h usock.h socket.h ax25.h netrom.h
- sockcmd.o: tcp.h udp.h commands.h config.h
- socket.o: socket.c global.h mbuf.h netuser.h timer.h iface.h ip.h tcp.h
- socket.o: udp.h ax25.h lapb.h netrom.h nr4.h proc.h usock.h socket.h config.h
- sockuser.o: sockuser.c global.h mbuf.h proc.h socket.h usock.h session.h
- sockuser.o: nr4.h
- sockutil.o: sockutil.c global.h mbuf.h netuser.h socket.h usock.h lapb.h
- sockutil.o: tcp.h nr4.h config.h
- tcpcmd.o: tcpcmd.c global.h timer.h mbuf.h netuser.h internet.h tcp.h
- tcpcmd.o: cmdparse.h commands.h
- tcpdump.o: tcpdump.c global.h mbuf.h netuser.h internet.h timer.h tcp.h
- tcpdump.o: ip.h trace.h
- tcphdr.o: tcphdr.c global.h mbuf.h tcp.h ip.h internet.h
- tcpin.o: tcpin.c global.h timer.h mbuf.h netuser.h internet.h tcp.h icmp.h
- tcpin.o: iface.h ip.h
- tcpout.o: tcpout.c global.h timer.h mbuf.h netuser.h internet.h tcp.h
- tcpout.o: ip.h
- tcpsubr.o: tcpsubr.c global.h timer.h mbuf.h netuser.h internet.h tcp.h
- tcpsubr.o: ip.h
- tcptimer.o: tcptimer.c global.h mbuf.h timer.h netuser.h internet.h
- tcptimer.o: tcp.h
- tcpuser.o: tcpuser.c global.h timer.h mbuf.h netuser.h socket.h internet.h
- tcpuser.o: tcp.h ip.h icmp.h proc.h
- telnet.o: telnet.c global.h mbuf.h socket.h telnet.h session.h proc.h
- telnet.o: tty.h commands.h netuser.h config.h
- timer.o: timer.c global.h timer.h proc.h commands.h daemon.h amiga/amiga.h
- timer.o: socket.h
- trace.o: trace.c global.h mbuf.h iface.h trace.h commands.h
- ttydriv.o: ttydriv.c global.h mbuf.h session.h tty.h socket.h
- ttylink.o: ttylink.c global.h mbuf.h socket.h telnet.h session.h proc.h
- ttylink.o: tty.h mailbox.h commands.h config.h files.h
- udp.o: udp.c global.h mbuf.h netuser.h iface.h udp.h ip.h internet.h icmp.h
- udpcmd.o: udpcmd.c global.h mbuf.h netuser.h udp.h internet.h cmdparse.h
- udpcmd.o: commands.h
- udpdump.o: udpdump.c global.h mbuf.h netuser.h internet.h udp.h ip.h
- udpdump.o: socket.h trace.h
- udphdr.o: udphdr.c global.h mbuf.h ip.h internet.h udp.h
- version.o: version.c
- wildmat.o: wildmat.c global.h
- mkdep.o: mkdep.c
- gendom.o: gendom.c
-